* {
    margin: 0;
    padding: 0;
}
table {
    width: 300px;
    border-collapse: collapse;
    margin: 0 auto;
}
div.b{
	background-color: cornflowerblue;
	width: 500px;
	margin: 0 auto;
}
table.first{
	background-color: white;
}
input {
	border-bottom: #666 1px solid;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
}
tr td{
	text-align: center;
}
.btn{
	margin-top: 10px;
	margin-bottom: 10px;
	background-color: cornflowerblue;
	width: 260px;
	height: 30px;
}
h3{
	margin-bottom: 20px;
	padding-top: 20px;
}
a{
	text-decoration: none;
	color: white;
}
